michael clay thompson review